squash puree - Spanish English Dictionary